give it (someone's) best shot

Translations
попробовать сделать (что-то) как можно лучше
She knew the task was difficult, but she decided to give it her best shot.
Она знала, что задание сложное, но решила попробовать сделать это как можно лучше.
Definitions
To try as hard as possible or put forth one's maximum effort in attempting to do something, even if success is not guaranteed.
Words
give

verb
сделать
it

pronoun
это
someone

pronoun
кто-либо
s
чей-либо
best

adjective
лучший
shot

noun
шанс